.TH "LinkedList< T >" 3 "Fri Dec 13 2013" "GameEngine" \" -*- nroff -*-
.ad l
.nh
.SH NAME
LinkedList< T > \- 
.SH SYNOPSIS
.br
.PP
.PP
\fC#include <LinkedList\&.h>\fP
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBLinkedList\fP (T data)"
.br
.ti -1c
.RI "\fB~LinkedList\fP ()"
.br
.ti -1c
.RI "void \fBaddNode\fP (T data)"
.br
.ti -1c
.RI "void \fBdeleteNode\fP (int depth)"
.br
.ti -1c
.RI "T \fBgetNode\fP (int depth)"
.br
.ti -1c
.RI "T & \fBoperator[]\fP (const int depth)"
.br
.in -1c
.SS "Private Attributes"

.in +1c
.ti -1c
.RI "\fBNode\fP< T > * \fBcurrent\fP"
.br
.in -1c
.SH "Detailed Description"
.PP 

.SS "template<class T>class LinkedList< T >"

.PP
Definition at line 24 of file LinkedList\&.h\&.
.SH "Constructor & Destructor Documentation"
.PP 
.SS "template<class T > \fBLinkedList\fP< T >::\fBLinkedList\fP (Tdata)\fC [inline]\fP"

.PP
Definition at line 26 of file LinkedList\&.h\&.
.PP
References LinkedList< T >::current, and NULL\&.
.SS "template<class T > \fBLinkedList\fP< T >::~\fBLinkedList\fP ()\fC [inline]\fP"

.PP
Definition at line 31 of file LinkedList\&.h\&.
.PP
References LinkedList< T >::current, and NULL\&.
.SH "Member Function Documentation"
.PP 
.SS "template<class T > void \fBLinkedList\fP< T >::addNode (Tdata)\fC [inline]\fP"

.PP
Definition at line 43 of file LinkedList\&.h\&.
.PP
References LinkedList< T >::current, Node< T >::data, and Node< T >::prev\&.
.SS "template<class T > void \fBLinkedList\fP< T >::deleteNode (intdepth)\fC [inline]\fP"

.PP
Definition at line 51 of file LinkedList\&.h\&.
.PP
References LinkedList< T >::current, NULL, and Node< T >::prev\&.
.SS "template<class T > T \fBLinkedList\fP< T >::getNode (intdepth)\fC [inline]\fP"

.PP
Definition at line 67 of file LinkedList\&.h\&.
.PP
References LinkedList< T >::current, Node< T >::data, NULL, and Node< T >::prev\&.
.PP
Referenced by LinkedList< T >::operator[]()\&.
.SS "template<class T > T& \fBLinkedList\fP< T >::operator[] (const intdepth)\fC [inline]\fP"

.PP
Definition at line 80 of file LinkedList\&.h\&.
.PP
References LinkedList< T >::getNode()\&.
.SH "Member Data Documentation"
.PP 
.SS "template<class T > \fBNode\fP<T>* \fBLinkedList\fP< T >::current\fC [private]\fP"

.PP
Definition at line 85 of file LinkedList\&.h\&.
.PP
Referenced by LinkedList< T >::addNode(), LinkedList< T >::deleteNode(), LinkedList< T >::getNode(), LinkedList< T >::LinkedList(), and LinkedList< T >::~LinkedList()\&.

.SH "Author"
.PP 
Generated automatically by Doxygen for GameEngine from the source code\&.
